pile of things, especially tortillas - Español Inglés Diccionario